AcyMailing\Classes\ListClass D

Total Complexity 201
Dependencies 5
Dependents 38
Total lines 958
Lines of code 713
Logical lines of code 493
Comment lines 0
Methods 39
Properties 0

Methods 39

Method Rating Maintainability Complexity Lines of code
getMatchingElements()
D
29
32 113
save()
A
43 15 47
getSubscribersCountPerStatusByListId()
A
43 12 46
getXLists()
A
49 11 27
getListsWithIdNameCount()
A
42 9 51
setWelcomeUnsubEmail()
A
54 10 19
sendWelcome()
A
51 8 26
getSubscribersForList()
A
47 7 37
getAllForSelect()
A
55 8 17
sendUnsubscribe()
S
51 7 27
getTranslatedNameDescription()
S
55 7 19
removeWelcomeUnsubByMailId()
S
59 6 12
getSubscribersEvolutionByList()
S
52 5 22
delete()
S
60 5 13
getTotalSubCount()
S
57 3 18
setSelectedList()
S
62 4 10
getUsersForSummaryModal()
S
57 3 15
getAllWithIdName()
S
57 3 15
getfrontManagementList()
S
59 3 13
getSubscribersCountByListId()
S
61 3 12
getSubscribersCount()
S
61 3 12
getJoinForQuery()
S
62 3 11
getYearSubEvolutionPerList()
S
53 2 23
getListIdsByWelcomeUnsub()
S
70 3 5
getOneById()
S
67 3 7
getListsByIds()
S
67 3 7
getAllWithoutManagement()
S
67 3 7
getAll()
S
68 3 7
getManageableLists()
S
63 2 11
hasUserAccess()
S
71 2 6
getSubscribersIdsById()
S
68 2 7
onlyManageableLists()
S
72 2 5
addDefaultList()
S
64 2 10
synchDeleteCmsList()
S
71 2 5
initList()
S
66 1 9
getMailsByListId()
S
75 1 4
getOneByName()
S
79 1 3
getAllListUsers()
S
68 1 10
__construct()
S
73 1 5